master of the sacred apostolic palace - Turco Inglés Diccionario